package com.cn.demo4.thread.app;

/**
 * @author Administrator
 */
public class MyPhone implements Runnable {
    //定义手机的数量
    private int phoneNum = 100;

    @Override
    public void run() {
        //因为不知道手机什么时候卖完，所以需要设定一个条件退出
        while (true) {
            if (phoneNum > 0) {
                try{
                    Thread.sleep(100);
                } catch (InterruptedException e) {
                    e.printStackTrace();
                }
                System.out.println(Thread.currentThread().getName() + "卖出了一部手机还剩余" + --phoneNum + "部手机");
            }else{
                System.out.println("很遗憾，手机已经全部买完了，请下次再来");
                return;
            }
        }
    }
}
